hitch pins - Allemand Anglais Dictionnaire